/** 
 * Classes
 *
 * @package   Classes b�sicas 
 * @category  Stylesheet
 * @name      classes.css
 * @author    Matheus Vieira <matheus@magle.com.br> 
 * @copyright [Informa��es de Direitos de C�pia] 
 * @license   http://creativecommons.org/licenses/by-sa/3.0/br/ Creative Commons Attribution-Share Alike 3.0 Unported
 * @link      [link de onde pode ser encontrado esse arquivo] 
 * @version   1.0
 * @updated   01-01-2012 <mm-dd-yyyy>
 */

/* FLOAT */
.floatNone{float: none !important;}
.left, .floatLeft{float: left;}
.right, .floatRight{float: right;}

/* MARGIN */
.marginAuto{margin:auto !important;}
.margin0{margin: 0 !important;}
.margin5{margin: 5px !important;}
.margin10{margin: 10px !important;}

.marginTopM358{margin-top: -358px !important;}
.marginTopM278{margin-top: -278px !important;}
.marginTopM250{margin-top: -250px !important;}
.marginTopM202{margin-top: -202px !important;}
.marginTopM168{margin-top: -168px !important;}
.marginTopM95{margin-top: -95px !important;}
.marginTopM75{margin-top: -75px !important;}
.marginTopM68{margin-top: -68px !important;}
.marginTopM60{margin-top: -60px !important;}
.marginTopM55{margin-top:-55px !important;}
.marginTopM50{margin-top: -50px !important;}
.marginTopM40{margin-top: -40px !important;}
.marginTopM30{margin-top: -30px !important;}
.marginTopM25{margin-top:-25px !important;}
.marginTopM20{margin-top: -20px !important;}
.marginTopM15{margin-top:-15px !important;}
.marginTopM10{margin-top: -10px !important;}
.marginTopM5{margin-top: -5px !important;}
.marginTopM3{margin-top: -3px !important;}
.marginTopM2{margin-top: -2px !important;}
.marginTop0{margin-top: 0px !important;}
.marginTop1{margin-top: 1px !important;}
.marginTop3{margin-top: 3px !important;}
.marginTop5{margin-top: 5px !important;}
.marginTop9{margin-top: 9px !important;}
.marginTop10{margin-top: 10px !important;}
.marginTop12{margin-top: 12px !important;}
.marginTop15{margin-top: 15px !important;}
.marginTop20{margin-top: 20px !important;}
.marginTop25{margin-top: 25px !important;}
.marginTop30{margin-top: 30px !important;}
.marginTop35{margin-top: 35px !important;}
.marginTop40{margin-top: 40px !important;}
.marginTop45{margin-top: 45px !important;}
.marginTop46{margin-top: 46px !important;}
.marginTop50{margin-top: 50px !important;}
.marginTop55{margin-top: 55px !important;}
.marginTop60{margin-top: 60px !important;}
.marginTop65{margin-top: 65px !important;}
.marginTop70{margin-top: 70px !important;}
.marginTop75{margin-top: 75px !important;}
.marginTop77{margin-top: 77px !important;}
.marginTop80{margin-top: 80px !important;}
.marginTop85{margin-top: 85px !important;}
.marginTop90{margin-top: 90px !important;}
.marginTop95{margin-top: 95px !important;}
.marginTop100{margin-top: 100px !important;}
.marginTop138{margin-top: 138px !important;}

.marginRightM12{margin-right: -12px !important;}
.marginRight0{margin-right: 0px !important;}
.marginRight3{margin-right: 3px !important;}
.marginRight10{margin-right:10px !important;}
.marginRight15{margin-right:15px !important;}
.marginRight17{margin-right: 17px !important;}
.marginRight20{margin-right:20px !important;}
.marginRight55{margin-right:55px !important;}
.marginRight65{margin-right:65px !important;}

.marginBottomM30{margin-bottom: -30px !important;}
.marginBottomM20{margin-bottom: -20px !important;}
.marginBottomM15{margin-bottom: -15px !important;}
.marginBottomM10{margin-bottom: -10px !important;}
.marginBottom0{margin-bottom: 0px !important;}
.marginBottom1{margin-bottom: 1px !important;}
.marginBottom2{margin-bottom: 2px !important;}
.marginBottom5{margin-bottom: 5px !important;}
.marginBottom10{margin-bottom: 10px !important;}
.marginBottom15{margin-bottom: 15px !important;}
.marginBottom20{margin-bottom: 20px !important;}
.marginBottom25{margin-bottom: 25px !important;}
.marginBottom30{margin-bottom: 30px !important;}
.marginBottom35{margin-bottom: 35px !important;}
.marginBottom40{margin-bottom: 40px !important;}
.marginBottom45{margin-bottom: 45px !important;}
.marginBottom50{margin-bottom: 50px !important;}
.marginBottom55{margin-bottom: 55px !important;}
.marginBottom60{margin-bottom: 60px !important;}
.marginBottom65{margin-bottom: 65px !important;}
.marginBottom70{margin-bottom: 70px !important;}
.marginBottom75{margin-bottom: 75px !important;}
.marginBottom80{margin-bottom: 80px !important;}
.marginBottom82{margin-bottom: 82px !important;}
.marginBottom85{margin-bottom: 85px !important;}
.marginBottom90{margin-bottom: 90px !important;}
.marginBottom95{margin-bottom: 95px !important;}
.marginBottom100{margin-bottom: 100px !important;}

.marginLeftM501{margin-left: -501px !important;}
.marginLeftM32{margin-left: -32px !important;}
.marginLeftM10{margin-left: -10px !important;}
.marginLeft0{margin-left: 0px !important;}
.marginLeft1{margin-left: 1px !important;}
.marginLeft3{margin-left: 3px !important;}
.marginLeft4{margin-left: 4px !important;}
.marginLeft5{margin-left: 5px !important;}
.marginLeft8{margin-left: 8px !important;}
.marginLeft10{margin-left: 10px !important;}
.marginLeft12{margin-left: 12px !important;}
.marginLeft13{margin-left: 13px !important;}
.marginLeft15{margin-left: 15px !important;}
.marginLeft20{margin-left: 20px !important;}
.marginLeft25{margin-left: 25px !important;}
.marginLeft27{margin-left: 27px !important;}
.marginLeft30{margin-left: 30px !important;}
.marginLeft35{margin-left: 35px !important;}
.marginLeft40{margin-left: 40px !important;}
.marginLeft50{margin-left: 50px !important;}
.marginLeft60{margin-left: 60px !important;}
.marginLeft70{margin-left: 70px !important;}
.marginLeft85{margin-left: 85px !important;}
.marginLeft95{margin-left: 95px !important;}
.marginLeft100{margin-left: 100px !important;}
.marginLeft125{margin-left: 125px !important;}
.marginLeft152{margin-left: 152px !important;}
.marginLeft160{margin-left: 160px !important;}
.marginLeft200{margin-left: 200px !important;}
.marginLeft235{margin-left: 235px !important;}
.marginLeft262{margin-left: 262px !important;}
.marginLeft270{margin-left: 270px !important;}
.marginLeft300{margin-left: 300px !important;}
.marginLeft350{margin-left: 350px !important;}
.marginLeft345{margin-left: 345px !important;}
.marginLeft400{margin-left: 400px !important;}
.marginLeft454{margin-left: 454px !important;}
.marginLeft500{margin-left: 500px !important;}
.marginLeft600{margin-left: 600px !important;}
.marginLeft700{margin-left: 700px !important;}

/* PADDING */
.padding0{padding: 0px !important;}
.padding5{padding: 5px !important;}
.padding10{padding: 10px !important;}

.paddingTop0{padding-top: 0px !important;}
.paddingTop5{padding-top: 5px !important;}
.paddingTop8{padding-top: 8px !important;}
.paddingTop9{padding-top: 9px !important;}
.paddingTop10{padding-top: 10px !important;}
.paddingTop60{padding-top: 60px !important;}
.paddingTop80{padding-top: 80px !important;}
.paddingTop100{padding-top: 100px !important;}
.paddingRight0{padding-right: 0px !important;}
.paddingRight20{padding-right:20px !important;}
.paddingRight35{padding-right:35px !important;}
.paddingBottom0{padding-bottom: 0px !important;}
.paddingBottom5{padding-bottom: 5px !important;}
.paddingBottom8{padding-bottom: 8px !important;}
.paddingBottom9{padding-bottom: 9px !important;}
.paddingBottom10{padding-bottom: 10px !important;}
.paddingBottom21{padding-bottom: 21px !important;}
.paddingBottom30{padding-bottom: 30px !important;}
.paddingLeft0{padding-left: 0px !important;}
.paddingLeft20{padding-left: 20px !important;}
.paddingLeft30{padding-left: 30px !important;}
.paddingLeft32{padding-left: 32px !important;}
.paddingLeft35{padding-left: 35px !important;}

.paddingTopBottom30{padding: 30px 0 !important;}

/* WIDTH */
.width{width: 100% !important;}

.width10p{width:10% !important;}
.width20p{width:20% !important;}
.width50p{width:50% !important;}
.width80p{width:80% !important;}
.width85p{width:85% !important;}
.width100p{width:100% !important;}

.width10{width: 10px !important;}
.width20{width: 20px !important;}
.width30{width: 30px !important;}
.width40{width: 40px !important;}
.width45{width: 45px !important;}
.width50{width: 50px !important;}
.width60{width: 60px !important;}
.width65{width: 65px !important;}
.width75{width: 75px !important;}
.width80{width: 80px !important;}
.width90{width: 90px !important;}
.width95{width: 95px !important;}
.width100{width: 100px !important;}
.width105{width: 105px !important;}
.width120{width: 120px !important;}
.width135{width: 135px !important;}
.width150{width: 150px !important;}
.width158{width: 158px !important;}
.width160{width: 160px !important;}
.width165{width: 165px !important;}
.width173{width: 173px !important;}
.width175{width: 175px !important;}
.width180{width: 180px !important;}
.width190{width: 190px !important;}
.width200{width: 200px !important;}
.width202{width: 202px !important;}
.width211{width: 211px !important;}
.width215{width: 215px !important;}
.width225{width: 225px !important;}
.width245{width: 245px !important;}
.width250{width: 250px !important;}
.width259{width: 259px !important;}
.width260{width: 260px !important;}
.width270{width: 270px !important;}
.width280{width: 280px !important;}
.width300{width: 300px !important;}
.width310{width: 310px !important;}
.width320{width: 320px !important;}
.width332{width: 332px !important;}
.width400{width: 400px !important;}
.width410{width: 410px !important;}
.width417{width: 417px !important;}
.width424{width: 424px !important;}
.width440{width: 440px !important;}
.width500{width: 500px !important;}
.width520{width: 520px !important;}
.width552{width: 552px !important;}
.width600{width: 600px !important;}
.width700{width: 700px !important;}
.width780{width: 780px !important;}
.width893{width: 893px !important;}
.width900{width: 900px !important;}
.width960{width: 960px !important;}

/* HEIGHT */
.height15{height: 15px !important;}
.height30{height: 30px !important;}
.height40{height: 40px !important;}
.height65{height: 65px !important;}
.height67{height: 67px !important;}
.height75{height: 75px !important;}
.height90{height: 90px !important;}
.height91{height: 91px !important;}
.height111{height: 111px !important;}
.height150{height: 150px !important;}
.height170{height: 170px !important;}
.height175{height: 175px !important;}
.height300{height: 300px !important;}

/* MIN-HEIGHT */
.minHeight155{min-height: 155px !important;}

/* LINE-HEIGHT */
.lineHeight10{line-height: 10px !important;}
.lineHeight16{line-height: 16px !important;}
.lineHeight18{line-height: 18px !important;}
.lineHeight49{line-height: 49px !important;}

/* BORDER */
.border0{border: none !important;}

.borderTop0{border-top: none !important;}
.borderRight0{border-right: none !important;}
.borderBottom0{border-bottom: none !important;}
.borderLeft0{border-left: none !important;}

/* TOP */
.top97{top: 97px !important;}
.top128{top: 128px !important;}
.top186{top: 186px !important;}
.top217{top: 217px !important;}

/* FONT */
.font10{font-size: 10px !important;}
.font11{font-size: 11px !important;}
.font12{font-size: 12px !important;}
.font14{font-size: 14px !important;}
.font40{font-size: 40px !important;}

/* FONT WEIGHT */
.fontBold{font-weight: bold;}
.fontNormal{font-weight: normal;}

/* FONT STYLE */
.fontItalic{font-style: italic;}
.fontOblique{font-style: oblique;}

/* TEXT ALIGN */
.textLeft{text-align: left;}
.textRight{text-align: right;}
.textCenter{text-align: center;}
.textJustify{text-align: justify;}

/* TEXT TRANSFORM */
.upperCase{text-transform: uppercase;}
.lowerCase{text-transform: lowercase;}
.normalCase{text-transform: none !important;}


/* POSITION */
.relative{position: relative;}
.absolute{position: absolute;}

/* DISPLAY */
.none{display: none;}
.table{display: table;}
.block, .displayBlock{display: block !important;}
.inline{display: inline;}

/* CORES */
.blue{color: #3e6d8e !important;}
.branco{color: #FFF;}
.preto{color: #000;}
.cinza{color: #666;}
.vermelhoEscuro{color: #BB0000;}

/* BACKGROUND */
.backgroundNone{background: none !important;}
.background434343{background-color: #434343 !important;}
.background386280{background-color: #386280 !important;}
.background8B9FA7{background-color: #8B9FA7 !important;}
.backgroundBBB{background-color: #bbb !important;}
.backgroundCCC{background-color: #ccc !important;}
.backgroundF1F1F1{background-color: #F1F1F1 !important;}
.backgroundF2F2F2{background-color: #F2F2F2 !important;}


/* Z-INDEX */
.zIndex0{z-index: 0;}
.zIndex1{z-index: 1;}
.zIndex9999999{z-index: 9999999;}

/* CURSOR */
.cursorPointer{cursor: pointer;}


/* OUTRAS */
.hide{
	margin: 0;
	padding: 0;
	height: 0;
	width: 0;
	display: block;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0
}
.trataFloat{
	width: auto;
	height: auto;
	zoom:1;
	overflow: auto;
}


/* IE7 HACKS*/
.ie7 .ie7_marginLeftM47{margin-left: -47px;}
.ie7 .ie7_marginLeftM102{margin-left: -102px;}